import { EggPlugin } from "egg";

const plugin: EggPlugin = {
  // static: true,
  // nunjucks: {
  //   enable: true,
  //   package: 'egg-view-nunjucks',
  // },
  // mongoose: {
  //   enable: true,
  //   package: "egg-mongoose"
  // },
  validate: {
    enable: true,
    package: "egg-validate"
  },
  // 跨域
  cors: {
    enable: true,
    package: "egg-cors"
  },
  origin: {
    enable: true,
    package: 'egg-origin',
  },

  multipleStatic: {
    enable: true,
    package: 'egg-multiple-static',
  },
  mysql: {
    enable: true,
    package: 'egg-mysql',
  },
  sessionRedis: {
    enable: true,
    package: "egg-sequelize"
  },
  redis: {
    enable: true,
    package: "egg-redis"
  },
  // 常用工具
  bcrypt: {
    enable: true,
    package: 'egg-bcrypt',
  },
  jwt: {
    enable: true,
    package: 'egg-jwt',
  }
};

export default plugin;
